sub lr, lr, #4

add sp, sp, #4 stmia sp!, {r0-r12}^

stmia sp! {sp,lr}^

stmia sp! {lr}

sub sp, sp, #68 mrs r1, spsr stmia sp!, {r1}